package com.yjk.config;


import com.yjk.filter.AccessControlAllowFilter;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//该类是一个配置类,替换Spring的配置文件
@Configuration
public class MyWebConfig implements WebMvcConfigurer {

    //ajax连接前端
    @Bean
    public FilterRegistrationBean filterRegist() {
        //管理过滤器的一个管理器，我们把自己的过滤交给这个类进行注册管理
        FilterRegistrationBean frBean = new FilterRegistrationBean();
        frBean.setFilter(new AccessControlAllowFilter());
        frBean.addUrlPatterns("/*");//过滤都有一个url-pattern
        return frBean;
    }
//    //时间类型
//    @Override
//    public void addFormatters(FormatterRegistry registry) {
//        registry.addConverter(new DateConverter());
//    }


}
